package sz.szsmk.citizencard.mvp.contract;

import sz.szsmk.citizencard.model.network.bean.response.QueryMainAdRes;
import sz.szsmk.citizencard.model.network.bean.response.TagConfigRes;
import sz.szsmk.citizencard.ui.base.IBaseContact;

/**
 * Copyright (c)2018
 * author: zdh
 * created on: 2018/5/22 15:42
 * description:
 */
public interface ILodingContact {

    interface ILodingPresenter<T extends IBaseContact.IBaseView>
            extends IBaseContact.IBasePresenter {

        void queryMainAd();
        void userBehaviorBrowse(int id);
        void userBehaviorActivity();
    }

    interface ILodingView extends IBaseContact.IBaseView {

        void queryMainAdSucc(QueryMainAdRes splashResponse);

        void queryMainAdFail(QueryMainAdRes response);
    }
}
